﻿using System;
using DeepEarth.Core;
using System.Windows;

namespace DeepEarth.Toolkit.Drawing
{
	public sealed class DrawProcessorEventArgs : EventArgs
	{
		public Geometry.Data.Geometry Geometry { get; private set; }

        public DrawProcessorEventArgs(Geometry.Data.Geometry geometry)
		{
			Geometry = geometry;
		}
	}

    public sealed class DrawProcessorMouseEventArgs : EventArgs
    {
        public Location Location { get; private set; }
        public Point ViewportPoint { get; private set; }

        public DrawProcessorMouseEventArgs (Point v, Location l)
        {
            ViewportPoint = v;
            Location = l;
        }
    }
}
